package cn.ezios.huo.s3.core;

public interface HuoStorageCore {

    /**
     * 获取预览文件的预签名URL
     */
    String getPreviewUrl(String key);

    /**
     * 获取上传文件的预签名URL
     */
    String getUploadUrl(String key);

    /**
     * 删除文件
     */
    void delete(String key);

    /**
     * 获取存储桶名称
     * @return
     */
    String bucket();

}
